package com.sc.nft.util;

public class PhoneUtils {


    /**
     * 将手机号中间四位数字隐藏为星号。
     *
     * @param phoneNumber 手机号
     * @return 格式化后的手机号
     */
    public static String maskPhoneNumber(String phoneNumber) {
        if (phoneNumber == null || phoneNumber.length() != 11) {
            throw new IllegalArgumentException("Invalid phone number format");
        }

        // 获取前三位和后四位
        String prefix = phoneNumber.substring(0, 3);
        String suffix = phoneNumber.substring(7);

        // 构建格式化后的手机号
        return prefix + "****" + suffix;
    }
}
